Runtime Environment for Dynamically Reconfigurable Embedded Sy
نویسندگان
چکیده
A runtime environment has been developed to enable the seamless integration of different hardware and software implementation technologies (DSP’s, FPGA’s, ASIC’s). The runtime environment is responsible for the management of dynamic system reconfiguration, including software reconfiguration for the parallel DSP’s and hardware reconfiguration for the FPGA’s in the system. This paper describes the runtime environment developed as part of a modelintegrated design environment for dynamically reconfigurable systems. This runtime environment provides a common execution semantics across software and hardware and also provides the ability to dynamically reconfigure the processing structure implemented on both hardware and software.
منابع مشابه
Development Environment for Dynamically Reconfigurable Embedded Systems
Reconfigurable computing is gaining wide acceptance as an enabling technology for many high-performance computing applications. Design and synthesis of dynamically reconfigurable systems however, pose a unique challenge to the design engineering process. A modelintegrated approach is proposed for design and synthesis of such systems. The modelintegrated approach defines a graphical design envir...
متن کاملDynamically Co-synthesis of H/w & S/w and Optimization in Reconfigurable Embedded System
Field Programming Gate Array (FPGA) play an important role in reconfigurable computing. Reconfigurable computing has been used to build reconfigurable embedded system. Reconfigurable embedded System is dynamically changing in the hardware circuit at runtime with the reconfigurable characteristic of Programmable Logic Devices like FPGA, to give the system advantages in both hardware and software...
متن کاملAdaptive Online Performance and Power estimation Framework for Dynamic Reconfigurable Embedded Systems
Runtime dynamic reconfiguration of field-programmable gate arrays (FPGAs) and devices incorporating both microprocessors and FPGA has been successfully utilized to both increase performance and reduce power consumption for embedded applications. Previous approaches primarily utilized design time information to schedule the reconfiguration process. While these methods are successful, they do not...
متن کاملPerformance Analysis of Various Fragmentation Techniques in Runtime Partially Reconfigurable FPGA
Reconfigurable devices, such as Field Programmable Gate Arrays (FPGAs), are very popular in today’s embedded systems design due to their low-cost, high-performance and flexibility. Partially Runtime-Reconfigurable (PRTR) FPGAs allow hardware tasks to be placed and removed dynamically at runtime. A novel 2D area fragmentation metric that takes into account feasibility of placement of future task...
متن کاملAbstract Development Environment for Dynamically Reconfigurable Embedded Systems
Development Environment for Dynamically Reconfigurable Embedded Systems Sandeep Neema, Ted Bapty, Jason Scott Institute for Software Integrated Systems, Vanderbilt University Modern high-performance embedded systems face many challenges: Systems must function in rapidly changing environments; Power/size constraints limit hardware size; and extreme performance requirements demand algorithm-speci...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999